Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
100 CHURCHILL ROAD Detached £246,470 £108,000 12 Sep 2003
102 CHURCHILL ROAD Detached £145,461 £99,000 17 Apr 2015
108 CHURCHILL ROAD Detached £196,231 £160,000 22 Nov 2019
112 CHURCHILL ROAD Detached £161,522 £160,000 24 Mar 2023
114 CHURCHILL ROAD Detached £296,926 £159,500 14 Mar 2005
116 CHURCHILL ROAD Detached £286,077 £61,450 11 Sep 1998
118 CHURCHILL ROAD Detached £295,894 £182,950 30 Mar 2007
122 CHURCHILL ROAD Detached £196,499 £59,950 28 Sep 2001